Volume 8, Issue 38, March 2023, Pages 706-727
Hamada Hagras
Volume 8, Issue 37, January 2023, Pages 868-890